import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { PipiRoutingModule } from './pipi-routing.module';
import { PageHomeComponent } from './page-home/page-home.component';
import { PageGalleryComponent } from './page-gallery/page-gallery.component';
import { FontImgComponent } from './font-img/font-img.component';
import { ImgImgComponent } from './img-img/img-img.component';
import { DictionaryComponent } from './dictionary/dictionary.component';
import { CompMasonryLayoutsComponent } from './comp-masonry-layouts/comp-masonry-layouts.component';
import { StyleModelComponent } from './style-model/style-model.component';
import { NzSegmentedModule } from 'ng-zorro-antd/segmented';
import { NzSliderModule } from 'ng-zorro-antd/slider';
import { FormsModule } from '@angular/forms';
import { NzSwitchModule } from 'ng-zorro-antd/switch';
import { PageMymoduleComponent } from './page-mymodule/page-mymodule.component';
import { NzEmptyModule } from 'ng-zorro-antd/empty';
import { ModelLppComponent } from './model-lpp/model-lpp.component';
import { NzInputNumberModule } from 'ng-zorro-antd/input-number';
import { NzGridModule } from 'ng-zorro-antd/grid';
import { NzModalModule } from 'ng-zorro-antd/modal';
import { NzMessageModule } from 'ng-zorro-antd/message';

@NgModule({
  declarations: [
    PageHomeComponent,
    PageGalleryComponent,
    FontImgComponent,
    ImgImgComponent,
    DictionaryComponent,
    CompMasonryLayoutsComponent,
    StyleModelComponent,
    PageMymoduleComponent,
    ModelLppComponent
  ],
  imports: [
    CommonModule,
    PipiRoutingModule,
    NzSegmentedModule,
    NzSliderModule,
    FormsModule,
    NzSwitchModule,
    NzEmptyModule,
    NzInputNumberModule,
    NzGridModule,
    NzModalModule,
    NzMessageModule
  ]
})
export class PipiModule { }
